peduncle of corpus callosum - French English Dictionary